/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.dp1.pucp.Compras.DAO;

import com.dp1.pucp.Modelo.Clases.Cuentaporpagar;
import com.dp1.pucp.Util.HibernateUtil;
import java.util.ArrayList;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.Transaction;

/**
 *
 * @author ubuntu64
 */
public class CuentaPorPagarDAO {
    public void guardarCuentaPorPagar(Cuentaporpagar cuentaporpagar){
        Session session = HibernateUtil.getSessionFactory().openSession();
        Transaction tx =  session.beginTransaction();
        try {
            session.saveOrUpdate(cuentaporpagar);
            tx.commit();
        }catch(HibernateException e) {
            throw new HibernateException(e);
        } finally {
            session.close();            
        }        
    }
    
    public ArrayList<String> listarEstado() 
    {
        ArrayList<String> estados = new ArrayList<>();
        estados.add("Inactivo");
        estados.add("Activo");
        return estados;
    }
    
    

}
